package com.kevin.permission.dto;

import com.google.common.collect.Lists;
import com.kevin.permission.model.SysAclModule;
import lombok.Getter;
import lombok.Setter;
import org.springframework.beans.BeanUtils;

import java.util.List;

@Setter
@Getter
public class AclModuleLevelDto extends SysAclModule {

    private List<AclModuleLevelDto> aclModuleLevelDtoList= Lists.newArrayList();

    private List<AclDto> aclList= Lists.newArrayList();

    public static AclModuleLevelDto adpter(SysAclModule sysAclModule){
        AclModuleLevelDto dto=new AclModuleLevelDto();
        BeanUtils.copyProperties(sysAclModule,dto);
        return dto;
    }
}
